package com.ruin.tech.ahri.dao;

import com.ruin.tech.ahri.model.dto.Appreciate;
import com.ruin.tech.ahri.model.dto.AppreciateExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AppreciateMapper {
    int countByExample(AppreciateExample example);

    int deleteByExample(AppreciateExample example);

    int insert(Appreciate record);

    int insertOrUpdate(Appreciate record);

    int insertSelective(Appreciate record);

    List<Appreciate> selectByExample(AppreciateExample example);

    int updateByExampleSelective(@Param("record") Appreciate record, @Param("example") AppreciateExample example);

    int updateByExample(@Param("record") Appreciate record, @Param("example") AppreciateExample example);
}